package com.cloudwebrtc.voip.sipenginev2;

import com.cloudwebrtc.voip.mediaengine.MediaEngine;

public interface SipEngine {
		
    public boolean Initialize();

    public boolean Terminate();

    public boolean RunEventLoop();

    public SipProfileManager GetSipProfileManager();

    public CallManager GetCallManager();

    public RegistrationManager GetRegistrationManager();

    public MediaEngine GetMediaEngine();
    
    public Config GetDefaultConfig();
}
